home *** CD-ROM | disk | FTP | other *** search
- goal is dos.command
- legalanswers are y n *
- answer is "Command format " dos.command
-
-
-
-
- question device.names is
- "Do you want to determine specific device names reserved by DOS? Y or N"
-
- if device.names is y
- and keyboard.screen is y
- then dos.command is CON
-
- question keyboard.screen is
- "DOS device name for console keyboard and screen? Y or N"
-
- if device.names is y
- and first.port is y
- then dos.command is AUX OR COM1
-
- question first.port is
- "DOS device name for first serial/parallel adapter port? Y or N"
-
- if device.names is y
- and second.port is y
- then dos.command is COM2
-
- question second.port is
- "DOS device name for second serial/parallel adapter port? Y or N"
-
- if device.names is y
- and parallel.printer1 is y
- then dos.command is LPT1: OR PRN
-
- question parallel.printer1 is
- "DOS device name for first parallel printer? (As output device only) Y or N"
-
- if device.names is y
- and parallel.printer2 is y
- then dos.command is LPT2:
-
- question parallel.printer2 is
- "DOS device name for second parallel printer? Y or N"
-
- if device.names is y
- and parallel.printer3 is y
- then dos.command is LPT3:
-
- question parallel.printer3 is
- "DOS device name for third parallel printer? Y or N"
-
- if device.names is y
- and nul is y
- then dos.command is NUL (See DOS Manual)
-
- question nul is
- "Nonexistent (dummy) input/output device for testing applications? Y or N"
-
- if device.names is y
- and nul is n
- then dos.command is NO OTHER DEVICE NAMES RESERVED
-
-
-
-
- if hotkey is y
- and ctrl.break is y
- then dos.command is PRESS CTRL-C OR CTRL-BREAK
-
- question hotkey is
- "Do you want to employ special DOS hotkey combinations? Y or N"
-
- question ctrl.break is
- "Do you want to cancel any ongoing DOS operation? Y or N"
-
- if hotkey is y
- and ctrl-s is y
- then dos.command is PRESS CTRL-S OR CTRL-NUM-LOCK
-
- question ctrl-s is
- "Pause large amounts of output to screen from DIR or TYPE commands? Y or N"
-
- if hotkey is y
- and print.screen is y
- then dos.command is PRESS SHIFT-PRTSC
-
- question print.screen is
- "Do you want to print a copy of the current screen contents? Y or N"
-
- if hotkey is y
- and typewrite.mode is y
- then dos.command is PRESS CTRL-PRTSC (ON/OFF TOGGLE)
-
- question typewrite.mode is
- "Print each character written to the screen? (Typewrite mode on/off) Y or N"
-
- if hotkey is y
- and ascii.input is y
- then dos.command is ALT-[INPUT ASCII NO. VIA NUMERIC KEYPAD]
-
- question ascii.input is
- "Write a character to screen through input of its ASCII code? Y or N"
-
- if hotkey is y
- and ascii.input is n
- then dos.command is NO OTHER HOTKEY OPTIONS LISTED
-
-
-
-
- question directory is
- "Do you want a choice of ways to list the names of existing files? Y or N"
-
- if directory is y
- and paused is y
- then dos.command is DIR D: /P
-
- question paused is
- "Pause each screenful of filenames, keystroke displays next screen? Y or N"
-
- if directory is y
- and wide is y
- then dos.command is DIR D: /W
-
- question wide is
- "List filenames only in wide display format across width of screen? Y or N"
-
- if directory is y
- and selected.files is y
- then dos.command is DIR D:FILEMASK.EXT /P (*? OK)
-
- question selected.files is
- "List filenames matching a specific filemask using * and ? wildcards? Y or N"
-
- if directory is y
- and directory.sub is y
- then dos.command is DIR D:\PATH\*.* /P (*? OK)
-
- question directory.sub is
- "List all a single subdirectory's files one screenful at a time? Y or N"
-
- if directory is y
- and sorted is y
- then dos.command is DIR D: | SORT (CTRL-S PAUSES OUTPUT)
-
- question sorted is
- "Display filenames sorted in increasing order? (Ctrl-S pauses output) Y or N"
-
- if directory is y
- and sorted.file is y
- then dos.command is DIR D: | SORT > FILENAME.EXT
-
- question sorted.file is
- "Sort in increasing order and route to file called FILENAME.EXT? Y or N"
-
- if directory is y
- and sorted.print is y
- then dos.command is DIR D: | SORT > LPT1:
-
- question sorted.print is
- "Sort directory listing in increasing order and output via printer? Y or N"
-
- if directory is y
- and sorted.print is n
- then dos.command is NO OTHER DIR OPTIONS LISTED
-
-
-
-
- question interact is
- "Allow DOS commands to interact/communicate with each other? Y or N"
-
- if interact is y
- and input.output is y
- and standard.piping is y
- then dos.command is | (Example: DIR D: | SORT)
-
- question input.output is
- "Modify source of input and output to and from commands? Y or N"
-
- question standard.piping is
- "Pipe standard output of one DOS command into a second DOS command? Y or N"
-
- if interact is y
- and input.output is y
- and nonstandard.output is y
- then dos.command is > (Example: DIR D: > LPT1:)
-
- question nonstandard.output is
- "Route output of DOS command to file or device such as Line Printer 1? Y or N"
-
- if interact is y
- and input.output is y
- and nonstandard.input is y
- then dos.command is < (Example: SORT < MYFILE)
-
- question nonstandard.input is
- "Input data to a DOS command from a file, rather than from keyboard? Y or N"
-
- if interact is y
- and input.output is y
- and nonstandard.i/o is y
- then dos.command is SORT < FILE1.EXT > FILE2.EXT
-
- question nonstandard.i/o is
- "Input data to DOS command from FILE1.EXT, output results to FILE2.EXT? Y or N"
-
- if interact is y
- and input.output is y
- and nonstandard.i/o is n
- then dos.command is NO OTHER INPUT/OUTPUT OPTIONS LISTED
-
-
-
-
- if interact is y
- and filter is y
- and more.filter is y
- then dos.command is MORE (Used With Other Commands)
-
- question filter is
- "Do you want to select a filter to modify data prior to output? Y or N"
-
- question more.filter is
- "Do you want to present output of data paused after each screenful? Y or N"
-
- if interact is y
- and filter is y
- and sort.filter is y
- then dos.command is SORT[OPTIONS] (Used With Other Commands)
-
- question sort.filter is
- "Do you want to present output sorted in increasing/decreasing order? Y or N"
-
- if interact is y
- and filter is y
- and find.filter is y
- then dos.command is FIND[OPTIONS] (Used With Other Commands)
-
- question find.filter is
- "Output lines that contain/do-not-contain a specified character string? Y or N"
-
- if interact is y
- and filter is y
- and find.filter is n
- then dos.command is NO OTHER FILTER OPTIONS LISTED
-
-
-
-
- if interact is y
- and batch is y
- then dos.command is (See Batch Files In DOS Manual)
-
- question batch is
- "Create executable file (.BAT file) containing multiple DOS commands? Y or N"
-
- if interact is y
- and batch is n
- then dos.command is NO OTHER INTERACT OPTIONS LISTED
-
-
-
-
-
- question files is
- "Do you want to perform operations on a file or group of files? Y or N"
-
- if files is y
- and dir is y
- then dos.command is DIR D:\PATH\FILEMASK.EXT /P (*? OK)
-
- question dir is
- "List all or a selected group of filenames one screenful at a time? Y or N"
-
- if files is y
- and type is y
- then dos.command is TYPE D:\PATH\FILENAME.EXT
-
- question type is
- "Display the contents of a text file on the monitor? (CTRL-S pauses) Y or N"
-
- if files is y
- and print is y
- then dos.command is PRINT D:\PATH\FILEMASK.EXT (*? OK)
-
- question print is
- "Do you want to print a text file or a selected group of text files? Y or N"
-
- if files is y
- and attribute is y
- then dos.command is ATTRIB +R D:\PATH\FILEMASK.EXT (*? OK)
-
- question attribute is
- "Do you want to set a file or group of files as read-only? Y or N"
-
- if files is y
- and kill.attribute is y
- then dos.command is ATTRIB -R D:\PATH\FILEMASK.EXT (*? OK)
-
- question kill.attribute is
- "Do you want to cancel the read-only status of a file or files? Y or N"
-
- if files is y
- and rename is y
- then dos.command is REN D:\PATH\OLDMASK.EXT NEWMASK.EXT
-
- question rename is
- "Do you want to rename a file or selected group of files? Y or N"
-
- if files is y
- and copy is y
- then dos.command is COPY D:\PATH\OLDMASK D:\PATH\NEWMASK
-
- question copy is
- "Do you want to duplicate a file or selected group of files? Y or N"
-
- if files is y
- and compare is y
- then dos.command is COMP D:\PATH\FILE1.EXT D:\PATH\FILE2.EXT
-
- question compare is
- "Compare the contents of FILE1.EXT with FILE2.EXT? Y or N"
-
- if files is y
- and backup is y
- then dos.command is BACKUP X:\PATH\FILEMASK.EXT Y: (*? OK)
-
- question backup is
- "Do you want to backup drive X: files to another drive named Y:? Y or N"
-
- if files is y
- and restore is y
- then dos.command is RESTORE Y: X:\PATH\FILEMASK.EXT (*? OK)
-
- question restore is
- "Do you want to restore backup files from drive Y: to drive X:? Y or N"
-
- if files is y
- and recover is y
- then dos.command is RECOVER D:\PATH\FILENAME.EXT
-
- question recover is
- "Do you want to recover a file that has a defective sector? Y or N"
-
- if files is y
- and delete is y
- then dos.command is DEL D:\PATH\FILEMASK.EXT (*? OK)
-
- question delete is
- "Do you want to delete or erase a file or selected group of files? Y or N"
-
-
-
-
- if subdirectories is y
- and tree is y
- then dos.command is TREE D: | MORE
-
- question subdirectories is
- "Do you want to perform operations on subdirectories? Y or N"
-
- question tree is
- "Display a list of all subdirectories one screenful at a time? Y or N"
-
- if subdirectories is y
- and sub.files is y
- then dos.command is DIR D:\PATH\*.* /P (*? OK)
-
- question sub.files is
- "List all a single subdirectory's files one screenful at a time? Y or N"
-
- if subdirectories is y
- and create is y
- then dos.command is MKDIR D:\PATH
-
- question create is
- "Do you want to create a completely new subdirectory? Y or N"
-
- if subdirectories is y
- and change is y
- then dos.command is CHDIR D:\PATH
-
- question change is
- "Do you want to place yourself within a different subdirectory? Y or N"
-
- if subdirectories is y
- and sub.copy is y
- then dos.command is COPY D:\PATH1\*.* D:\PATH2 (*? OK)
-
- question sub.copy is
- "Do you want to copy all files from one subdirectory to another? Y or N"
-
- if subdirectories is y
- and sub.backup is y
- then dos.command is BACKUP X:\PATH\*.* Y: (*? OK)
-
- question sub.backup is
- "Backup all of a single drive X: subdirectory's files to drive Y:? Y or N"
-
- if subdirectories is y
- and sub.restore is y
- then dos.command is RESTORE Y: X:\PATH\*.* (*? OK)
-
- question sub.restore is
- "Restore backup files from drive Y: to a subdirectory on drive X:? Y or N"
-
- if subdirectories is y
- and remove is y
- then dos.command is RMDIR D:\PATH
-
- question remove is
- "Do you want to delete an empty subdirectory? Y or N"
-
-
-
-
- question disk is
- "Do you want to perform operations on drives or complete disks? Y or N"
-
- if disk is y
- and default is y
- then dos.command is E: (Prompt displays new default drive)
-
- question default is
- "Change the default drive from current drive D: to drive E:? Y or N"
-
- if disk is y
- and hard.disk is y
- then dos.command is SYS C: FOLLOWED BY COPY A:*.* C:
-
- question hard.disk is
- "Two steps to upgrade hard disk to new DOS version on default drive A:? Y or N"
-
- if disk is y
- and new.disk is y
- and system.disk is y
- then dos.command is FORMAT D: /S
-
- question new.disk is
- "Do you want to prepare or format a new disk for use? Y or N"
-
- question system.disk is
- "Is the disk to be a bootable system disk? Y or N (N = non-bootable data disk)"
-
- if disk is y
- and new.disk is y
- and system.disk is n
- then dos.command is FORMAT D:
-
- if disk is y
- and volume is y
- then dos.command is VOL D:
-
- question volume is
- "Do you want to display the volume label of a specified disk? Y or N"
-
- if disk is y
- and label is y
- then dos.command is LABEL D:[11-CHARACTER-LABEL]
-
- question label is
- "Do you want to create or change the volume label of a specified disk? Y or N"
-
- if disk is y
- and disk.dir is y
- then dos.command is DIR D:*.* /P (*? OK)
-
- question disk.dir is
- "List all files on a specific disk one screenful at a time? Y or N"
-
- if disk is y
- and diskcopy is y
- then dos.command is DISKCOPY X: Y:
-
- question diskcopy is
- "Create an EXACT copy of the disk in drive X: on a disk in drive Y:? Y or N"
-
- if disk is y
- and diskcomp is y
- then dos.command is DISKCOMP X: Y:
-
- question diskcomp is
- "Compare the contents of a disk in drive X: with a disk in drive Y:? Y or N"
-
- if disk is y
- and disk.backup is y
- then dos.command is BACKUP X:*.* Y: (*? OK)
-
- question disk.backup is
- "Backup entire disk in drive X: to a disk in drive Y:? Y or N"
-
- if disk is y
- and disk.restore is y
- then dos.command is RESTORE Y: X:*.* (*? OK)
-
- question disk.restore is
- "Restore backup files from a disk in drive Y: to a disk in drive X:? Y or N"
-
- if disk is y
- and chkdsk is y
- then dos.command is CHKDSK D: /F (See DOS Manual For Help)
-
- question chkdsk is
- "Do you want to check for and recover errors on a specified disk? Y or N"
-
-
-
-
- question advanced is
- "Do you want to perform advanced DOS 3.1 drive/directory re-routings? Y or N"
-
- if advanced is y
- and assign is y
- then dos.command is ASSIGN X:=Y: (See DOS Manual For Help)
-
- question assign is
- "Do you want to route requests for drive X: to another drive called Y:? Y or N"
-
- if advanced is y
- and kill.assign is y
- then dos.command is ASSIGN
-
- question kill.assign is
- "Do you want to cancel re-routing requests from drive X: to drive Y:? Y or N"
-
- if advanced is y
- and join is y
- then dos.command is JOIN X: Y:\PATH (DOS Manual For Help)
-
- question join is
- "Allow drive X: to be accessed as part of drive/subdirectory Y:\PATH? Y or N"
-
- if advanced is y
- and kill.join is y
- then dos.command is JOIN X: /D
-
- question kill.join is
- "Cancel the JOIN of drive X: to drive/subdirectory Y:\PATH? Y or N"
-
- if advanced is y
- and subst is y
- then dos.command is SUBST Z: Y:\PATH (DOS Manual For Help)
-
- question subst is
- "Allow subdirectory Y:\PATH to be referred to as a separate drive Z:? Y or N"
-
- if advanced is y
- and kill.subst is y
- then dos.command is SUBST Z: /D
-
- question kill.subst is
- "Cancel SUBSTitution of drive designation Z: for subdirectory Y:\PATH? Y or N"
-
- if advanced is y
- and kill.subst is n
- then dos.command is NO OTHER RE-ROUTING OPTIONS LISTED
-
-
-
-
- question dos.itself is
- "Modify features or make inquiries of the DOS operating system itself? Y or N"
-
- if dos.itself is y
- and devices is y
- and new.console is y
- then dos.command is CTTY AUX
-
- question devices is
- "Do you want to change how DOS interacts with devices? Y or N"
-
- question new.console is
- "Change input/output from normal console to an auxiliary console? Y or N"
-
- if dos.itself is y
- and devices is y
- and old.console is y
- then dos.command is CTTY CON
-
- question old.console is
- "Restore input/output from auxiliary console to normal console? Y or N"
-
-
-
-
- if dos.itself is y
- and devices is y
- and mode is y
- and printer.mode is y
- then dos.command is MODE LPT#:[OPTIONS] (See DOS Manual)
-
- question mode is
- "Set printer, color/graphics adapter or communications adapter modes? Y or N"
-
- question printer.mode is
- "Set printer to 80-132 characters per inch or 6-8 lines per inch? Y or N"
-
- if dos.itself is y
- and devices is y
- and mode is y
- and display.adapter is y
- then dos.command is MODE [OPTIONS] (See DOS Manual)
-
- question display.adapter is
- "Set monitor display to 40-80 characters/line, color or black & white? Y or N"
-
- if dos.itself is y
- and devices is y
- and mode is y
- and communications is y
- then dos.command is MODE COM#:[OPTIONS] (See DOS Manual)
-
- question communications is
- "Set communications baud, parity, databits, and stopbits protocols? Y or N"
-
- if dos.itself is y
- and devices is y
- and mode is y
- and communications is n
- then dos.command is NO OTHER MODE OPTIONS LISTED
-
- if dos.itself is y
- and devices is y
- and mode is n
- then dos.command is NO OTHER DEVICE CHANGING OPTIONS LISTED
-
-
-
-
- if dos.itself is y
- and clear is y
- then dos.command is CLS
-
- question clear is
- "Do you want to clear the screen? Y or N"
-
- if dos.itself is y
- and version is y
- then dos.command is VER
-
- question version is
- "Do you want to determine the version of DOS presently running? Y or N"
-
- if dos.itself is y
- and ram is y
- then dos.command is CHKDSK
-
- question ram is
- "Do you want to determine how much memory is available? Y or N"
-
- if dos.itself is y
- and prompt is y
- then dos.command is PROMPT [PROMPT-TEXT] (SEE DOS MANUAL)
-
- question prompt is
- "Do you want to change the appearance of the DOS prompt? Y or N"
-
- if dos.itself is y
- and time is y
- then dos.command is TIME HH:MM:SS:XX
-
- question time is
- "Do you want to change the system time? Y or N"
-
- if dos.itself is y
- and date is y
- then dos.command is DATE MM-DD-YY
-
- question date is
- "Do you want to change the system date? Y or N"
-
- if dos.itself is y
- and path is y
- then dos.command is PATH D:\PATH (See DOS Manual For Help)
-
- question path is
- "Do you want to instruct DOS where to search for .COM files? Y or N"
-
- if dos.itself is y
- and path is n
- then dos.command is NOT FOUND TRY DIFFERENT SEARCH APPROACH
-
- if dos.itself is n
- then dos.command is NOT FOUND TRY DIFFERENT SEARCH APPROACH